Some people wanted more time at the beach but with a 4 yo it worked out perfect for us! Took a water taxi over then an open air taxi had 2 hours at the beach then back to the boat! St Johns is one of the most beautiful places I have ever been to!
Tons of stuff for kids to do they have a water play area but it costs money so make sure to bring credit card or cash!! We forgot so there were so many things we could not do! Some of it smelled like sewage not sure if there was just a problem that day. The sand was dirty and water was shallow. Would not go there again but it was ok for one time.