The apartment offered by the property are totally different from what was advertised on the booking site: gloomy, dark, and no wi-fi. With all of these we could managed, but not with the dirty floor and table, broken sink, and slippery Stairs to the apartment (it was raining when we got there). Clearly, in this state, it was not suitable to accommodate anyone.
After a long conversation with the staff, we were able to move to the hotel without being charged for the upgrade.
The hotel was a huge difference and much cleaner. Although the air-condition did not work in one of the rooms, the hotel changed our point of view of the place. Breakfast was varied but not with a very rich selection of fresh food.
The biggest plus of the place are the excellent swimming pools (out and in doors), and sea side areas.