A great little place to stay near Notting Hill!