We were a little worried after reading some of the reviews and would recommend you do too to be aware of some things such as the flights of stairs, and the flat being a little tired.
I have made some suggestions to the host about small things that could very much improve this stay but overall we enjoyed it and the location cannot be beaten.
It was also quieter than we thought it would be, being so central, and the view is beautiful.
The communication and check in was excellent!
With a little TLC this could be a wonderful stay. As it is, if you are after location and convenience, I would recommend.