My husband and I stayed at Alisal for a quick, mini-vacation at the end of April (not summer or spring break so it was lightly occupied). Checking in on Friday and departing on Sunday. In advance I had asked if we could take advantage of some activities even before check-in. They said we could and while we didn't do so (went wine tasting instead), thought it was great. We had a lovely suite (really too big for two people) with NICE bathroom and comfy bed. We particpated in the horse ride to breakfast, air rifle and canoe'd around the lake (early Sunday morning and we were the only ones there). All events were fun and well managed. Staff was great...funny and engaging. I sat and read around the pool for a short time. There were lots of families -- seemed to be multi-generational and since we enjoy watching little kids, it was fun to be with them all. I say this because it is a family place. If you don't like kids, go somewhere else. It was fun to sit in the common room before dinner and talk with the other guests. Once you had one day done, there were things/activities in common to start the conversation and it went from there. So, even if you are just a couple, you get to know others pretty quickly. It is expensive and if you soak in the place, well worth it. I am a FOODIE, so the food was very good but not exceptional. It was very well prepared, generous portions, good selection and basic preparations. It isn't gourmet and we still enjoyed every meal. One more day to really relax and not feel compelled to do activites would have been perfect. Of course a week would be even better.