My friend and I will be in St. Thomas on a cruise stop in December and would like to visit Lindqvist beach. We will be docking at Crown Bay. Neither of us have ever visited St. Thomas before. I understand cars drive on the left. I'm a little nervous about relying on a taxi for the return trip so are we better to rent a car, or are taxi's readily available from Lindqvist? We would also like to stop on the way to the beach to pick up a picnic lunch.