One of the best Airbnb places we ever stayed at.