This apartment is nearly perfect! The greatest location, perfect security, terrific amenities, beautiful decor, near the metro and anything you may need (including a Walmart two blocks away), and the balcony and rooftop have unparalleled views. Carlos is a great and communicative host! More than two towels and more than a couple days of toiletries would’ve been useful, and stronger air conditioning would have been good for us Canadians. The road is noisy, but no competition for a few tequilas and the ear plugs provided by Carlos. The pool was disappointing: we were hoping for a place to unwind and swim, but it’s indoors on the second floor in the gym within view of the exercise machines, and so it was not the Mexico pool experience we’d hoped for. Otherwise, perfect.