Let me get this straight; this place has big mountains, a shit-ton of snow, easy access to the San Francisco bay area, an airport within 45 minutes and a large body of water?

Yeah, (North) Lake Tahoe rules