I know it's not in the Caribbean, does anyone have any recommendations for things to see and restaurants? Or a web site besides gobermuda.com with other opinions?

Thanks