We just finished several nights here after a week at the Hilton - I only wish we had stayed here the whole time!! We had a blast and it is a much more relaxed spot than the big resort (and the Hilton doesn't even have a sandy beach like this place does!) Cliff was a great host, always responded very quickly, and the unit had everything we needed. The pool and beach club were steps away - the kiddie pool was perfect for my toddler daughter. Everything in walking distance (shops, restaurants, groceries) - definitely only going to stay here in the future!