We stayed one night at this site. It is located on the shores of Hyatt Lake. It is beautiful, quiet and peaceful. All the sites have a table and fire pit. The bathrooms are clean and have free and hot showers. The camp host is very helpful and friendly. There is a beach area with playground equipment and supposedly great fishing in the lake. The site has a dump station that is convenient. Some sites have a nice view of the Lake, although I guess they don't qualify as "waterfront". One surprise for us: our friends who arranged for us to camp there told us "It's 16 miles off I-5 on Highway 66." What they didn't tell us that it is a steep winding road that ascends about 4000 or more feet; it might be a challenge for big rigs. Be sure you are all fueled up before you start the drive, as there are no gas stations along the way. We were told there is a gas station about 6 miles past the camp site, but the gas is very expensive. We camped here in a Travel Trailer.