Clear and prompt communication. They were able to accommodate a last-minute booking. The info was very clear and complete. Seamless check-in and a beautiful location.