Great location in Denver. Close to a lot of places to eat and walking distance from the Capitol. Mind the stairs, overall the good spot for a big group.