Welcome to the forum! You've come to the right place. Every question you can think of is on here. I have been to St. Thomas and the beaches are one of the nicest in the Caribbean. Only thing is watch out for the hurrican season. I am having my wedding in Aruba in 11 weeks.....not that I'm pushing Aruba BUT....no rainy season, outside the hurricane belt, beautiful beaches, tradewinds, etc! Best of luck planning...and ask hotels what incentives they can offer you....example at my hotel if people boo a combined 75 nights my FI and I can return the following year for a free 1 week stay!!!