I believe that the beach at the BPSJ is not as nice as Playa Grande. The sand bags is clearly un-natural and unappealing.
Is the beach nice at the Principe SJ?
How would one get to the Playa Grande from the Principe? Is there a shuttle?
What would a taxi cost?