A great stay at a great place in a great location with great hosts and if you’re lucky, you get to enjoy the greatest part, their lovely dog. We had a beautiful time and we miss it already. Perfect spot; we’re coming back for round 2.