An inn offering a family-friendly atmosphere. Known for its delicious food and potential for weekend relaxation.