There is now a direct shuttle run by the Bermudain tourism folks for $15 round trip to Horseshoe Bay Beach, this is half of Royal's excursion and runs more frequently. If you take this option just leep in mind that the ticket can only be purchased with cash just off of the ship. We thought is was beautiful and that we wanted to see more of the island. For this reason while on board we booked a Celebrity bermuda cruise for next june.
We arrived an hour late do to mechanical difficulties and still had to leave on time at 8pm. If you wanted to shop in this port everything closed at 6 so after our excursion which was a tour around the island we had to hurry to find the item my wife wanted to purchase because they were closing.