If you want an amazing Airbnb experience in Denver, book this place!