I gave this port a rating of 5 primarily related to St. John, not St. Thomas. Visited St. John Trunk Bay which is perhaps the most beautiful beach I've ever been to. This was late October, so at the edge of the off season. The scenery and beach were absolutely beautiful.