Great location, everything you need for a good stay in Mexico City, at a great price