We stayed at the villas. Spacious nice amenities and gorgeous ocean and sunset view. vi We have not been here for 10 years and reminded me how nice this place is!!! We were able to attend outdoor music theatre at the hotel on /christmas Eve....Fabulous. Convenient location also.