Hey... My father wanted to rent a house up at Lake Taho and I remembered north star was there... Is it worth riding alot, is it brutal, anything like whistler, please tell me all you know! I am sure Ill be bringing a frind also, john b its up to you?