Great space in a lively part of Denver.