Great location, fab accommodation, sparkling clean, great host