Great location, great accommodation, and great host