Leaving for Bermuda next week. Anybody been there? What do we need to see other than Horseshoe Beach?