Beautiful location, stylish comfortable accommodation and delightful hosts.