Absolutely fantastic. Brilliant host. Beautiful location. Would stay here again in a heartbeat.