I was there last Christmas week, and saw some small tar balls, plus there was a huge tar deposit down towards the lighthouse. It must have been 20 feet wide and 50 feet long.
Other than that it was great. Saw several porpoises. Or were they dolphins?