I highly recommend Rodrigo's place. Apart from being in a very central location, it has all the amenities one would desire for a stay in Mexico City. The apartment was very clean and stylishly furnished and also well laid out. Rodrigo was superb in almost instant communication and very helpful in offering tips on things to do. Thanks again Rodrigo! You will be my first choice the next time I'm in Mexico City again!