Just another voice in favor of what has already been said here. There is NO reason to stay in Santa Fe, unless you have meetings or business to do out there. It's a very sterile area remote from the vibrant areas of Mexico City, and absolutely dead at night.