Good place to stay in London with amazing people.