All in all a pretty good place to stay at when visiting Mexico city