Best stay you can find. Amazing hospitality, cleanliness & amenities. Stunning. We loved it.