Amazing place to spend a few days in London. Great connection via South Kensington and plenty of restaurants and bars close.