The resort is amazing with perfect location. The room was clean with comfortable bed, nice bathroom&amenities and also in-room wifi. Breakfast is nice with the seating by natural pool. Staff in the resort is attentive, incredibly friendly and very helpful. It's such a great experience, surely I will be back!