Truly wonderful experience. Not just a great location but incredible hosts who takes the greatest care in making sure you have the most wonderful stay. Can highly recommend this place.