I stayed at Ifigenia ( along with KarenT's bunch) in June. It's okay if a little out-of-the-way. I don't know if they have 3-bedroom apartments, I suspect not but does it matter all that much? My room was adequate and €20 a night. No pool but you can go to Oasis just a little way up the road.
RobM.