Great spot and great location, perfect for your Denver stay