The location is exceptional, with beautiful views of the lake and mountains. The staff is very friendly and professional. The pool is the best I have ever visited, and we absolutely love this place.
The beach is small and gets crowded quickly, but it is a pleasant and shaded spot by the lake. The parking lot is flat, but can be complicated, and there are some areas with steep pedestrian access.
The view deserves a 5-star rating. The beach is rocky and has a small grassy area. The changing space was somewhat public. Unfortunately, the only restroom available was not clean.
This beach is quite lovely, perfect for paddleboarding or just relaxing in the sun with a good book.