Really well located in Notting Hill. Easy to access. Very comfortable.