This was truly a 5-star Airbnb.