The campground overall is really pretty and in a great location in Lake Arrowhead. However, we made the mistake of booking site 005, which is right on a ridge... it was SO windy. Stay away from any site in that vicinity, there are a few that are bad. It was freezing and we had a hard time with the smoke from our fire blowing in our faces all night. Also the site is on a hill, so our tents were slanted all night and it made for a miserable night. I do think the campground overall is really nice. There are bathrooms (but there is no light inside which is scary at night) with flush toilets. I did not see showers near us. There are 2 loop hiking trails that start inside the campground, we went on one and it was really nice and easy. Overall, nice campground and I would come here again, but definitely booking a site on the other side of the campground from spot 005.