The location is outstanding, you cannot ask for better during a stay in London. The main room is very comfortable and beds were too. Bob was great communicating with us and overall we thoroughly enjoyed our stay.
However keep an "open mind" it's a Victorian building with a few quirks and the bathroom does not really have a shower, if that.
Do not expect modern appliances or a perfect working bathroom those creature comforts are minimal. There is hot water and plenty of heating overall we loved it but keep an 'open mind' - the main room is incredible, very spacious and a beautiful place to read a book whilst looking over Primrose Park.
Hope this helps, enjoy.