A ten minute walk from the Clyfford Still and the Denver Art Museums. Location could not be better for art fans.