Perfection. Our best Airbnb experience to date.