Great place to stay in an absolutely perfect location. If you are staying with a big group in CDMX, this is your spot. Every room gets their own bathroom which is really really nice to have.
Highly recommend Roma spot.