Tiny place but well located, it's anly 10 min walk from Subway and from Notting Hill, so it's very convenient.