We stayed ar the apartment for week last, had a lovely time. The appartment was very clean, spacious, modern and had all the amenities needed inside. Great bbq, and we loved the three selerate roof terraces. Shame the indoor pool was shut, as the out doors pools were clean. Accept the baby pool wasn’t in use for three days.