Delayed honeymoon

Kr
This September we're finally going on a vacation that we're counting as our honeymoon. Like a typical man, hubby is not being much of a help with ideas on where to go. I'm currently considering the US Virgin Islands - St. John, St. Thomas and St. Criox. Has anyone been to any of those islands and if so, what was your opinion? Thanks!!