Every island/country has its good sides and bad sides. How you look at them from your personal attitude makes a significant difference. For each cruiser that hates one particular island/place there are quite a few others who like it or love it. It is all in the attitude you bring to the place.
- - Having been in and visiting the USVI and St Thomas for over 50 years there have been some really bad years, but recently the experiences there have been quite wonderful. Things as changed, significantly in recent years, IMHO.
- - As mentioned by others, you are back "in" the USA and as a US citizen/resident that means the elimination of a whole raft of bothersome customs/immigration hassles. You have access to large and economical shopping
in warehouse clubs/stores and even a Home Depot. And Puerto Rico
is a day sail away for some serious Walmart's time. So access to supplies and shopping
is really great. Especially if you know where to shop. Locals don't shop in the cruise ship
tourist areas - they work there - but shop in places elsewhere on the island. When you learn how to do that the place is quite economical.
- - And then there is the opportunity to circle the island for some great anchorages
and swimming/snorkeling/diving experiences. Add in the the other USVI's, St Croix and St John and you have a large area to cruise
. Plus then there is the Spanish Virgins, etc.
- - So be it St Thomas, St Vincent, St Lucia
, St Martin
or Trinidad you can have some seriously lousy and bad experiences or some really great times depending upon the personal attitude you bring with you.