Pine Tree Lodge: Coastal cuisine, colorful culture