This is the second time I stay @ Mauricio's apartment. It is the best in Mexico City ! It has a great location and is very nice building - has all of the amenities of a high-end hotel (think St. Regis). Mauricio goes out of his way to make you feel welcome ! HIGHLY recommend !!