A well equipped clean apartment in an excellent location. The seventy steps to get into the apartment may be unsuitable for some people. You should consider luggage weight and general health before booking.