Great stay in London for a large group. Perfect location!