We stayed here in our motorhome. The office staff were very friendly and helped us with plans for things to do in the area.
Our site was large, level and clean. Restrooms were tidy. Pool and spa were clean (and WONDERFUL!)... and we even played a few games of shuffleboard on the INDOOR courts (where do you ever see THAT?!?!). Overall, the whole place seemed clean, neat and well-maintained. The ballroom looked like it had recently been redone (the kitchen was nicer than ours back home!). It looks like management is putting money into the place.
We enjoyed our stay and would recommend Casa Del Sol. We'll come back!