Alex's space is really great for a few reasons. Notably, (1) plenty of well-kept, new space suitable for a large group in terms of beds and bathrooms, which can be hard to find in certain areas of the city (2) amazing location that is truly close to everything, with many things are walkable and (3) plentiful private outdoor space which gives a nice, vacationy feel! As a host, he is excellent and responsive. Check in and check our procedures couldn't be easier.
I would note that this Airbnb might not be great for a group that includes anyone with mobility issues. The stairs leading up to the second floor are quite steep, and anyone with disabilities/an older person may find it hard to get up and down. I also would think twice about renting for a long period of time (1 week+) where a large party is seeking an "equitable" share of space - the bathroom upstairs is quite small and there is no closet space.
All and all, I would definitely rebook for my next trip to Mexico city with a large party.