Lovely, homely place in a good location. Notting Hill is just around the corner