Great location if you want to visit London. The place has all amenities you would expect