A wonderful place, with an amazing location and superb hosts. I would love to stay here again!