You will not find greater location. To view Plaza Mayor from your room is worth every penny you pay.
Advice for people of age or other health condition - the apartment does not have elevator, it is historic building, there are many stairs they are the history itself :-) But nothing beets the location