This place was absolutely perfect. Peaceful setting, all the details are covered, easy check in and communicative hosts. Lots of private outdoor space, fully stocked kitchen and bathroom. Our only regret was how short our trip was.