Location is great.
There are 102 stairs to get to the apartment. Should be told when booking.
Even though they say they have air conditioning it does not cool at all.