Excellent accomodation exceeding all expectations.