The location is great. Central located ,many shops and public transport around. Everything was very clean so coming back for sure next time I travel to London. Also the team working there was very helpful and very easy to communicate with.