Cozy place that's close to anything you could want to do in Denver.