Rosalias Apartmens are very clean and have everything they need. Depending on the apartment it might be a bit noisy, but that is hard to prevent in Mexico City. Also the bed are a bit small for 2 people.
The location is great tho and you have all the good spots in walking distance.
The check in was super easy and we could also store our bags for a few days,when we went to the beach.
I would definitely come back!