Perfect place for a big group. Close to the lake, some shops and restaurants. Not a far drive from downtown Denver.