Excellent hosts, great communication. Lovely stylish accommodation, sparkling clean, fabulous location.