5 Stars great place and location for everything in Denver.