The place has a great location in central London and isn't bad for the price. However, the room I stayed in had a lot of mould on the walls and on the ceiling. the ceiling mould paint actually flakes off and when you wake up the entire floor is covered in a light dusting of this paint. not ideal. sorry.