We enjoyed Alvaro's place for our group in Mexico city. Big space and great location. Alvaro is very responsive and helpful. The place is a bit dated but functional. Street noises are common in this area and brining some earplugs helped a lot. Beds are very firm if that would be a concern of yours.