This place has a lot to offer. Lots of beaches including a North beach, a South Beach, and a swim beach. Of course you can swim in any of the three, but the multiple options are great! There are porta-potties in certain areas for convenience. But just a small hike from the beach are actual buildings with bathroom facilities which includes toilets, urinals, and showers. All very clean and we'll maintained. The views are spectacular, and the atmosphere very chill. But I did visit during the middle of the week so the weekends are probably much much busier. I was staying at a hotel in Laughlin during my visit, but this place has many areas for camping with RV's, tents, or whatever you prefer to stay in. I also rented a jet ski about a mile away and rode it to the beach at this camp. Overall I was very pleased with the experienced and I will be back for more as soon as I can.