Camp Arroyo Grande provided a wonderful experience for our family. We stayed in the Rooster Mason cabin, which, while not having an in-cabin bathroom, was located just steps away from the restroom facilities. The convenience made it feel no different than walking down a hallway at home. The pool was well-maintained, safely chlorinated, and stocked with beach balls and a basketball hoop that added to the fun of the afternoon. The grounds themselves are beautiful, with plenty of space to explore and endless opportunities for great photos. Our cabin offered plenty of room, with clean and comfortable beds that suited our needs perfectly. Overall, Camp Arroyo Grande is an affordable and enjoyable place for families, and we would happily return.