Stunning location, immaculate accommodation and friendly helpful host.