Yes, we visited Magens Bay on our trip. We rented a car. there were 6 of us, PLUS a baby. We also went to St. John on a car ferry in our car. Depending on what you want to get out of your time there, if you're looking for great snorkeling, SKIP it. If you just want a beautiful beach to relax on, it's perfect. There IS some decent snorkeling off to the far side by the rocks, but that is it. Nothing that won't take you just about 15 minutes to get a good look at. We saw a rock fish, an octopus, and several of those "blow" fish, the ones that puff up.. Then other smaller ones with some color.. If you want snorkeling, go to Trunk Bay, St. John! GREAT! But, I've read other people on these boards say Coki beach was good snorkeling on St. Thomas.