Fabulous location, accommodation and hosts! Immaculate and well stocked with everything you need. Would stay here again.