great communication, service, accomodations and location!