I stayed at the 3 Peaks Resort last year and this year while attending an event in Lake Tahoe. The rooms are nice, and the hotel is so nicely located. Everything is walkable. They allow pets and have areas for them to do their business, and include the bags.
The staff is nice, although I didn't have to ask them anything as the room was just fine. We had a balcony with a partial view of the lake, and all for a good price. I will be going back next year. The only reason I didn't give it 5 stars was because I couldn't find more than one outlet, so though it has free wifi, I didn't want to plug my laptop in by the sink. Other than that, a great value. We will be going back again next year.