Greenhaven is a little piece of paradise tucked away in the hills. Well worth a visit.