Excellent accomodation! Location, amenities, communication all great. Happily come back next time.