Holiday Valley is a great family resort, with a variety of runs for all levels of riders. The staff are friendly and attentive all around the resort. You can bring your own food into the lodges - there are many tables where you can sit to eat. There are places to leave your things while you are on the hills, and in my years of experience, I have never had anything stolen. There are some cafeterias in the lodges as well if you want to buy food.
The resort can be very busy on weekends, with long lift lines, and the runs totally covered with people. If you want fresh pow, then be sure to be there early in the morning, the trails can get tramped pretty quickly with the volume of people there on weekends. There are two terrain parks, both are pretty basic and could benefit from more attention.