No TA posts reviews on the best spots!
Believe me there are no hidden gems on Bermuda as it’s small and has been visited by hundreds of thousands of “tourists” for years. My recommendation of the Swizzle Inn is prominent on TA but it’s a well known GEM! Good luck in finding what you think you want😂😂😂