It sucked, we booked a two-room apartment - it was a nightmare: the smell, everything is kind of squalid, plastic tables and chairs in the yard, there is no view. The friend at the reception with the dog speaks English poorly, is not friendly. I do not recommend this place. There are more decent villas around.