Quiet and quaint, a lovely spot to stop and relax