Top location!! Just in front of one square with restaurants for tapas, and walking distance to every major touristic point.
Also you have a flamenco restaurant just around the door.
If needed, also a public park in the same square.
I would recommend Ramon's apartment, for sure!