Great place to stay has everything you need. Everything seems new and works well. We found the train stations were a 10 minute walk from the house so if that’s your main mode of transport it’s worth noting. Otherwise it’s a great place in London.