One of the best Airbnb stays I have had.