A convenient place to stay for exploring a fun, artistic part of Denver.