Great location, great accommodation and great hospitality