Amazing location and space! An oasis in the middle of Denver.