Great, friendly hosts who are always helpful. You won't be missing anything. Location is close to the Central Line. Would 100% recommend to anyone looking to stay in London short term or long term.