Great hosts, excellent facilities, a little 'home away from home'.