Nice location, clean and comfy apartment, welcoming people. Definitely a great place to stay in London!