Great location, immaculate and stylish accommodation and great hosts.