This property excels at everything. Rooms are spacious with a separate big bath tub, sitting area, closet/dressing area, and sitting space outside. Extremely well thought out room with great amenities. Fridge, coffee/tea making items, TV, adapter, hair dryer, robes, slippers, bags to be used around the property (especially useful to go to the pool), comb (and all the usual bath amenities) are all very considerate. Spa, restaurants, pools, gym, and all - just an amazing place to stay.