Amazing place. The location is great, walking distance to the Broncos Stadium, 5 minutes from downtown Denver, and close to great restaurants. Host was very nice and made sure we had anything we needed.