Wonderful place! Beautiful, clean, modern place. We had a great time. Lots of extra amenities, that you don't get typically: robes, slippers, moisturizers, face wipes, eggs, purified water machine, luggage racks, etc.