lovely place in charming Sussex NB