A beautiful place to stay in a great location. The hosts thought of so many little details to make the stay comfortable and so homey.