The location is ideal and allows you to explore Mexico City. It's perfect for a long term stay.