Great communication and ease of booking & stay. Very clean and well organised with a full kitchen. Beds were comfortable and suited our family of 4. A reasonably option in a pricey tourist destination. Wonderful to sample the new beach towels, sun chairs, snorkels and boogie boards. Thank you for our stay.