Comfortable, cozy spot in great location in Denver.