We didn't know where to stay and picked Roma on word of mouth. Having spent a few days there, we wouldn't stay anywhere else in Mexico city. The neighborhood is beautiful, close to many top restaurants, bakeries shops and other great neighborhoods by foot, and everything else was easily reachable by Uber. The building is modern, the doorman was always helpful and smiling and the apartment was more than spacious for our family of 4. The rooftop deck proved a favorite place to hang out. Take the advice to bring earplugs, because the neighborhood is lively and even 6 floors up, the action can be heard from the 6th floors.