Feel like you’ve returned to the countryside and enjoy a relaxing stay. Meals are hearty and satisfying.