the best things to do in st john's, usvi and 35 awesome ideas