Eleni and her husband were really nice! The location was great and super close to the center.
The only thing that we did not liked was the shower, it leaves a lot of water on the floor and when you use the toilet you kinda stay with your feet on the wet floor.