This is a convenient place to stay that is accessible to many amenities and even to the attractions in central London.
As this is a shared venue, there are quite a lot of movement going about within the apartment because the place seems full on a daily basis.
All in all, an affordable and convenient option to consider.