Great location, very safe! Sophia’s guidebook has great recommendations. She can also help organize a driver who is wonderful to take your group to any sites in and outside of Mexico City which was very convenient and he was great!