Really easy check in and convenient location to Heathrow Airport