I am sure all three of these locations have been discussed over and over again, but in comparison of the three against one another, which property would be recommended?
Marriott Frenchman's Reef and Morning Star Beach Resort
Secret Harbour Beach Resort
For most of the time, we will be exploring both St Thomas and St John - beaches, bars, restaurants, etc. - but we are looking a place that offers a clean and comfortable room/property, a place that offers some nice on-site accommodations (pool, beach, bar), and in a good location.
Also, while I have you, if you have an opinion on these two for one night prior to flying out, that would be great too!