I stayed at Lemolo Lake Resort last weekend with two friends and it was amazing! We stayed in Cabin #7 and it had everything we needed - two beds, a dining room table, a fridge and microwave, dishes, and a bathroom with a shower. It was a 2 minute walk to the lake where there is a beautiful waterfront and we went swimming several times. There was also nice trails and tons of great spots to put up my hammock!
They also have a great little store that has everything you could need. It's the perfect hidden gem just 45 minutes from Crater Lake, 30 minutes from Umpqua Hot Springs, and only 20 minutes from Diamond Lake's restaurant (including a great waterfront pizza place).
Jim and Anita are the new owners as of this year. Sadly we missed Anita but Jim gave us such a warm welcome and was very hospitable and friendly! He also gave us the restaurant recommendations I mentioned above. I can't wait to go back again!!