Lovely place with everything provided, and nice extra touches, centrally located, excellent hosts, and dog friendly. We had a very relaxing stay and will definitely stay here again.