Great place to stay right near plaza de mayor. Easy self check in.