Aggeletos is incredibly responsive which is great. The complex has a lovely big pool which was to swim in and overlooks a pleasant garden. The beach is less than ten minutes away and in calm conditions provided excellent swimming. The flat has a/c throughout which worked very well. Lots of towels and linens were provided. The living room is spacious with a sofa which comfortably seats 4 people and a good sized flat screen TV. The dining area is comfortable for a large group. The kitchen is well equipped with lots of workspace. The master bedroom is a good size with cupboards and a dressing table. The other rooms were smaller and had less storage. There was plenty.of hot water for showers. The hot tub was not hot enough to use on the first day of our visit but as soon as I contacted Aggeletos he fixed this and then this was a lovely addition to the apartment.