Great communication, easy check in system and central location next to Notting Hill Gate tube station.