The property was beautiful and well-maintained and had loads of amenities. The unit was very spacious and had everything we needed. Our unit overlooked the golf course and great sunrise views. Staff were kind and helpful. I even left some clothing behind in the room and they had a service that reached out to notify me of what was left and give me the option to have it sent back to us. Really appreciated the extra hospitality. FYI This is a timeshare so you don't have much interaction with the "owner" aside from booking and the listings may not reflect accurate dates and units - so don't get your heart set before checking to see if it's available! We would stay here again without question!