I just spent 2 days and the lake an all the environment is fantastic. The Refugio look nice and they allow dogs inside so fantastic for our needs. The dinner was on average and the room very noise you can almost hear everyone breathing (!!!).
You can make very nice walk all around so I can definitely endorse lago santo.