This is the best place I have ever stayed in Mexico City! The apartment is beautiful - I was tempted to just stay in and enjoy the view rather than going out, which is saying a lot with so many wonderful things to do right outside your door. The location is fantastic. Petra was a terrific host and dealt with our multiple changing arrival schedules sympathetically. The kitchen is well stocked with all you need for cooking and the "breakfast" component of this BnB is very generous, with fresh bread, eggs, and a variety of breakfast items included. If you are new to Mexico City, the extensive information guide provided in each room will be invaluable to you. Can't wait to bring my family here!