The flat itself is well appointed if a little smaller than it appears. However, the building and entrance areas are very bleak and downtrodden.
I stayed when it was quite cold in London and the heating didn’t manage to cope with the weather, the windows allow in a lot of drafts and it wasn’t the best experience. At a different time of year this may not be an issue.