Great location, facilities, accommodation, hosts, spaces, views, hospitality