This place is in an incredible location with tons of restaurants and shopping in walking distance. It is super close to lots of other sites in the city and is a great deal for London.
If you are looking for a way to feel like you are living in Lodnon for a bit, this space will definitely do that.