Pick this place for the location, you can’t do much better than this. Notting Hill is beautiful and you are on a quiet street, 2 minute walk from Notting Hill Gate tube station + restaurants + grocery stores.