An amazing location, a wonderful experience, amenities are so carefully thought out - magical.