We loved staying in this place and having this as our base for a 4 day visit to London.
The location is amazing. Loads of pubs restaurants, cafes nearby as well as parks and the river. There are 2 tube stations walking distance away, which made it very connected. And also many busses right outside too.
The room itself is decently sized, comfy and has everything you might need. The common kitchen is basic but works to make coffee, tea, etc