Wonderful location, communication and accomodation! All amenities tip top!