Great place to stay for quick trip to London!