You may not know it, but the place your spirit is longing for is Westerbeke.