Excellent 5 star accommodations & amenities. We stayed in M512 with an incredible view, 1st class kitchen, bedrooms, bathrooms! The only Negative we can say is the cutting boards were too small. The staff were all very friendly & helpful. The facility amenities looked excellent BUT we did not partake of the the pool & Jacuzzis as we were usually gone from 7am to 7pm & the hours were to short for us to use them.