We went to Punta Sur back in January with a
DCL excursion so I can't tell you about taxi rides and the cost. It seems like it took about 45 minutes for us to arrive at Punta Sur from the port area which made me a little nervous. Punta Sur is really nice & serene looking. Be sure to wear something on your feet on the sandy part of the beach there are little burrs everywhere that do not feel good when they are stepped on. Have fun!!