The apartment would have benefitted from some pictures on the walls to give it a touch of atmosphere. It all worked OK but we sensed it was a little tired. The kitchenette facilities could have been more modern, but overall I would recommend it. That said before booking try to find out who else might be staying on the property during your stay. As all the outside areas. pool, sofas, hammocks bbq's are communal having eight children under the age of ten running round might not suit everybody!