Beautiful location with great views. Friendly, helpful hosts, spacious accommodation with good range of amenities. We loved it.