Fantastic location, very welcoming and ideal for a stay in London.