The resort was clean and is in a beautiful location. We enjoyed the path to the beach, the pool was clean and kid friendly. I liked the text service the front desk offered. It made it easy to communicate and request anything from the front desk. We would definitely stay here again.