Excellent place in an excellent location.
Check in was a breeze, modern building with round the clock security. Walmart, a shopping center bakeries and restaurants are within shopping distance.
Metro Insurgentes Sur is about a block away.