Terrific location and views of the beach and glorious sunsets -- if you are assigned one of those rooms. The apartment we had was fabulous. But the first two nights had to stay in a ground floor apartment -- those do not have private terraces and have bars on the windows which is unpleasant. But a lovely property, great staff, lovely pool and restaurant and the flats in the upper floors are modern, well appointed and very spacious. The management makes it clear they cannot assign rooms until the day you arrive so you have no say in which room you'll be assigned.