I've stayed at the Quality Hotel on this beach a few times for business. I give it a 2 out of 5 because I've seen worse beaches in Brazil... There are hookers and people peddling stuff everywhere. You cannot sit down and have a beer in peace without one or the other (or both) harassing you. It's annoying.