We had a great time staying at Ricardo's apt. It is perfectly located in a great part of town, and has everything you need for a wonderful stay in Mexico city. Lots of space and full amenities! Highly recommend!