Great location, great accomodation and great communication.