We had a great stay here. The apartment and resort were exactly as described and perfect for our family. The apartment had wonderful views, was fully equipped and very clean. The resort had beautiful pools, lovely bbq area, wonderful cafes and restaurants a few minutes walk away and also a stunning beach only minutes away. Thank you so much Steve