Possibly the best Airbnb we've stayed at. All around excellent.