Great place! Close to many restaurants and the tube within a few min walking distance, so you can get anywhere in London swiftly.