Great location, with security at the entrance 24/7, and just a 3 minutes walk to Expo Santa Fe. it's an upper class apartment building, and the apartment was very nice.
This general area was just great.
Saving the best for last, the host was awesome. I'd stay there again, and I recommend this place.