Great place to stay in Mexico City! Top location, full equipped and superior service.