Anybody been to Bermuda ? Looking for things to see/do and any money saving tips.

Thanks, Dave