Pros: AMAZING LAKE TAHOE VIEW!, Not crowded, not expensive
Cons: Not Huge
I'm a 18 year local and Diamond Peak is my favorite to ski. Now that I have a family, I have found this to also be the best place for my children to learn as well. the Child Ski Center rocks! I love inviting my friends here because there is one main base area and all the runs, of all levels, sift down into that one area, so we can all meet up throughout the day even if we're different level skiers. The top of the mountain is breathtaking and not to be missed. When you disembark from the super fast Crystal Express quad and take the Ridge Run down, you feel as if you are skiing right into Lake Tahoe! It is a beautiful view the whole way down, but just for intermediate or above.
Diamond Peak has a nice range of Black Diamonds, great intermediate runs, good terrain park and a nice beginner area that is snug in it's own area, away from the intermediate and above runs. DP also has a great expert area for tree skiing called Solitude Canyon.
One thing to remember is that Diamond Peak is usually the only resort to remain open on high wind days because the lifts are on the North-East side of the resort, and they are sheltered from the southwest winds that are famous for closing down Mt. Rose & Squaw on windy days.
This is a smaller resort on the North East side of Lake Tahoe, so it has a great sunny view of Tahoe all day long, and doesn't get dark and freezing like Homewood does early in the day. It is close to the North Shore casinos and even has a free shuttle if you are staying there.
Another favorite thing about Diamond Peak is Snowflake Lodge. This is a great place to have lunch (the sliders are yummy!) and it has a huge deck with another amazing view of Lake Tahoe. Try out the Locals Lunch (available to the public) and for only $20 you can ski from 11-1 and you get a $10 food voucher. That is an amazing deal.
It's true I may be a little biased because I work at Diamond Peak, but even many years before I worked here it was my choice for skiing on the North Shore at Lake Tahoe.