Nice apartment in downtown Denver. Near lots to do