I booked this for my parents 60 years of age, they had a fabulous stay, the 90 steps to the apartment was slightly too much for My mother, although was well aware of them when I booked.
The apartment is compact and had all that was needed. Location is perfect.