A good location for access to the castle, the museums, and the park. Just 6 pesos for a 10min metro bus ride.
For restaurants its just a 10 minute walk to many 5 star rate restaurants on google maps.