A great spot overall :) It really is located next to some great spots. The restaurant right next door Barcelona is so yummy and the coffee shop across the street has one of the best breakfast sandwiches I’ve ever had (house made biscuit sandwich only available on the weekends). The place took a while to cool down with the multiple levels so I’d recommend keep the blinds closed during spring / summer unless you like it a little toasty. My main feedback was around adding some furniture for people working remotely. There weren’t really any comfortable spaces to set up computer equipment to work for several hours.
If you are here to only vacation and enjoy Denver then you’ll love it.