We loved this beach mostly because of the vibe. There are lots of peddlers and people trying to get you into their establishments, so if that bothers you, this may not be your thing. If you are not interested, just tell them so. They were all very nice though and were fine if you said no. Try a few different local places for drinks, food, and souvenirs. Don't forget to try a massage on the beach here. They are amazing and super cheap!!! There were colorful little bars, shops, and restaurants all up and down the walkway.
Once we started walking more towards the middle of the beach, the crowds started to become much more evident. It wasn't overly crowded for us, but it certainly was pretty busy. The sand was soft and pretty. The water was very clear and cool. There is some seaweed, but it really was not a big deal. In a few spots along the shore, you can see where some ocean trash floats in, but it was picked up often. This is just common for this area because of the location. It certainly wasn't bad enough to distract from a calming and enjoyable walk along the water's edge with a dip or two into the water when the sun was hot. The water was too choppy for snorkeling while we were here, so we mainly enjoyed the sand and walking the beach.
We started out our beach day at the furthest stop the shuttle went from the cruise port ($3/pp). We would recommend taking the shuttle all the way down to the end to of the bus line in order to see some of the smaller not as well-known places past the ones where the whole bus gets off midway.
We started out at a local bar called Machos Bar and spent most of our day there with $1 beers and a great staff. It was so relaxing and inviting here that we spent hours and hours more than we had planned. Had we gotten off the bus with everyone else, we would have missed this great spot and the great drink specials. We were, literally, the only two people left on the bus at the end.
We then ended up walking down the beach, getting a massage, having a drink or bite to eat here and there, and walked until we were getting short on time and finally had to catch a $2/pp cab the rest of the way back. We spent the whole day here and could have stayed much, much longer. We would definitely go back!!!