Many options to do on the lake. You can rent water sports, go fishing, hiking, etc.
They have a cute restaurant on their land with their cabins.
Of course visiting downtown Steamboat Springs. Check out shops, restaurants, etc.