The location is fantastic and close to all the best restaurants and sights you'd want to see in Mexico City. The apartment is perfect for a couple or even a small family and we loved staying here. The cleanliness was good but could have been a little better but no complaints otherwise. The hosts are quick to respond and great. Would definitely recommend this place.