We did Orient Beach on our own on the May 1 sailing and except for getting a taxi back easily to the port it was simple. We are a family of 5. We walked to the taxi stand at the end of the pier (very well designated) and told the lady where we wanted to go. She told us which stand to go to to wait. They have the fares posted on the wall (harder to get ripped off that way) and while we were sitting there a few more people came and so we "shared" the taxi with them (it was a huge 12 passenger van) and for our family of 5 it was $30.00 each way. Orient is BEAUTIFUL! They wanted $20.00 for 2 beach chairs with an umbrella on the "Front" row and $16.00 for 2 beach chairs and an umbrella on the "back" row so we just opted to sit on towels in the sand. We had a blast and it was beautiful. When we got out of the taxi the driver asked when we all wanted to go back but we didn't realize that he meant that there would be NO taxi there waiting for us until that time. We finally found a guy who was about 30 min early for his "pickup time" and he agreed to take a bunch of us (again people we didn't know grabbed a hold with us to go back) and it was another $30.00 back to the ship. Some friends we met online just walked off the ship and went to the beach at the end of the pier where they also rented chairs and they saved the $60.00 in taxi fare but we thought Orient was absolutely wonderful and were glad we went! They had a few little restaurants, parasailing, a water tramp and a few other things you could rent at Orient if you wanted to. Beware of the hair braiders though! If you have a dd with anything but a buzz they will come after you! We had a terrible experience with that but other than that it was a blast! And there wasn't much nudity (except for a few short, fat, naked men) and our kids never seemed to notice it either.
HTH
Heidi