Excellent accomodation and superbly attentive and professional hospitality and communication.