Impeccable communication. Wonderful stay, great ammenities and amazing views.