5 Star! Great place with a good location near plenty of entertainment, food, and dispensaries. Would recommend to anyone going into Denver.