What a beautiful gem!
Location, location, location.
Yes there are quite a few stairs you need to navigate to get to your apartment, but oh the views from the top is worth the trip.
Central and a few minutes walk from the nearest stations and all the famous statues and landmarks.
Would recommend to all my friends!!