We loved our stay here. The apartment was lovely and in a great location. The stairs would be a bit of a challenge for small children and the elderly, but given that we had neither it was fine for us! The apartment had a lovely feel to it and had great views.