Great location, communication and accomodation.