Marina, water, and grounds are very clean. Restaurant staff was friendly and food was very good.
Showers were very functional and very clean.
Location is beautiful.
We watched a train go by on the tracks carved into the mountain ledges overlooking the lake while boats went by. Beautiful!