An Airbnb experience as it should be. Amenities, experience, price and location. PERFECTION. I cannot recommend this place enough.