Blue Shank Inn offers charming accommodation and dining in elegant Victorian rooms.