This place is very clean and looks like the pictures. Maria is a very attentive host, and she helps with the possible areas for sightseeing.
I would come back to this place. Don't be surprised if they ask you for a picture of your passport; it seems that it is a typical requirement in Greece for taxes matters