The location is the best part of the place! Although everything else was great from the thoughtfulness of the decor and setup, the cleanliness of the place along with amenities, and the responsiveness of the host. Altogether it made for a perfect stay.