We have stayed at many Westins in North America and knew the accommodations would be as fantastic as they were. The resort itself is the largest that we have stayed at but had a great feel and many different places to sit in the sun in quiet or in the action. Staff were very friendly and helpful as always. Enjoyed using the green program to fore go housekeeping in return for $10 resort credit.