We had a great stay. The apartment is very comfortable for two people. The location is great and we would definitely consider staying here again.
As the other reviews make clear, you should be prepared for about 80 steps up to the apartment from the ground floor entry.