It's a great place to stay if you travel on your own and want to explore London. It's a short walk to the next bus stop and the next underground station. Check In instructions were very visual and easy to follow.
If I would travel with a partner or plan to stay more time in the apartment I would prefer and suggest a bigger room or a whole apartment.