When your sister has a time share in the Caribbean and you love the beach. Some of our favorite places on the islands. Mim’s Seafood Bistro, Duffy’s Love Shack, & Stoney Pirates Boat Charters on St.Thomas. Take the ferry to St.John to see Trunk Bay. & The Windmill Bar. Tell me where is your favorite island?