This Airbnb was everything we could have hoped for!