This location is excellent. A few blocks away from Angel de la Independiencia and CDMX's central park, where the Chapultapec Castle, Modern Art Museum and Anthropology Museums are. The place has all the essentials. The building is guarded and beautiful. It's a couple blocks down from an absolutely must eat if you're vegan (Los Loosers). Book this - it's perfect for 2.