Great Location, accomodation and hospitality.