good place, well located near plaza mayor