I am traveling to St Thomas/St John in mid October via the Freedom of the Seas. I have been doing a lot of research but haven't quite figured out where to go on shore. Me and my daughter love to snorkel but we are going with my elderly mother who will need a beach with chair rentals. St John looks beautiful but the only beach I can find that appears to have chair rentals is Trunk Bay and it from reviews looks to be very very crowded. There are two on Saint Thomas I have been looking at but the water just doesn't look as clear to me. Has anyone every been to Secret Harbour or Sapphire beach? Which would be a good mix of snorkeling, beach chairs and food, and not so crowded you can't move? Any help would be appreciated.