I stayed in London for a week and mostly needed a place to sleep and shower. This did a good job of fitting the bill. Elisabetta communicated well and made sure I had what I needed during the stay.
It was a little further away from the train stations than I anticipated [about a 15 minute walk to a few different ones], which isn't a huge deal, but it added up a bit. Also note that the bed is a twin bed and it was almost too small for me - if you're taller than 5'7" I think you would be uncomfortable.