The most perfect stay with the most perfect hosts. Amazing location, tasteful decor, extra comfortable amenities, extraordinary hosts. Cannot recommend enough.