Very great location! Super central in London! The place was super nice and clean!