The location is great! Easy check-in and perfect for a stay in London