Overall a great location and stay in London!