Perfect location! Next to a tube station and a short walk to museums and the Royal Albert Hall. Nice restaurants just around the corner! Check-in went great although my flight was delayed. Would recommend and book again anytime! PS. I loved the dog!