overall great place to stay if you’re planning to stay in london