We've been going to Virgin Gorda for years and are now going to stay on Tortola. Does any have any 'must do' suggestions for a first time visit? Also, any good bar or restraint suggestions? Thanks!!