Prós: I've never experienced a more helpful and friendly staff. The view from the room was phenomenal.
Contras: Windows did not have screens. Entry door was not flush with the floor. Water pressure in the shower was very low.
Prós: The view from our villa
Contras: The pool needed cleaning