Nicks place is a great central location to all things denver. Very clean!