I thought the excursion was very nice personally. We really enjoyed the ship's excursion and felt we had plenty of time at the beach. Trunk Bay is absolutely beautiful, the best beach I have ever been to in the Caribbean. The only downside to the excursion, was the restrooms and outdoor showers at the beach were horrible and VERY dirty. I wrote a letter to the US National Park Service which runs the facilities after our cruise complaining about the facilities. 2/3 of the Island of St. John is a US National Park, and the facilities at it's most beautiful beach should not be kept in such filth! I hope they have cleaned it up in the last 2 years.