I had spent a very long time researching hotels for a family vacation to Mexico City. Ibis Alameda was chosen for its' location and price. I joined Accor Hotel loyalty program to get a better rate, and had excellent help from Mushtaq online, who made sure I could get the 2 bed room I needed. On arriving by taxi at the hotel, I was a little apprehensive as Calle Balderas is a little scruffy, with lots of traffic and food vendors on the street. Once inside, the reception was modern, clean and welcoming. The staff were excellent, friendly, helpful, good-humored. Our rooms were small but spotlessly clean with comfortable beds, air con, great sound insulation to the street, piping hot and plentiful water in the showers. Security was good with the room key allowing access to the hotel after 10.00 at night, to the floors during the day and night. Breakfast was available for 99 pesos and included eggs, beans, salsa, sometimes cooked meats, juices, yogurt, seeds and nuts, cereals, pastries, tea and coffee. Location was very good, with Plaza Juarez 2 mins walk away, Bellas Artes 10 mins walk, Centro Historico 10 mins walk, Zocola 15 mins walk. Metro Juarez was right next to the hotel giving us access to the whole city, for 5 pesos flat fare anywhere. I would like to praise all the staff. Yesiania, Monica, Emmanuel, Diana on reception. All the staff in the restaurant. all the cleaning staff. The security guard. Everyone was wonderful. I had to return after our time in Ixtapa, due to a mix up with my passport and without my family, and stayed for a further 4 nights, and felt perfectly safe and looked after. I would highly recommend Ibis Alameda, and to trying other Ibis properties around the world.