This is an amazing place with more than enough space for a family. Perfect location, with great walking distance to all amenities. The place is clean, well kept and everything we expected. We would never choose another place in Mexico City.