Truly perfect! SO happy with our stay. Could not have had a more perfect experience. Excellent location, amenities and seamless process.