We had a great stay at Roo Retreat. A few things to consider- there wasn’t enough hot water for all 4 of us to shower. We went kayaking, came home to shower off the lake water and there was only enough hot water for 2 ppl. Also- lake access isn’t great. It might be 300 yards to the water, as the crow flies, but in reality, you walk down the street, take a left to head to the water. It seems like an old boat launch, not a beach. To get to the actual boat launch, you have to drive out and around Kangaroo lake. All in all- it was great, we were disappointed because we thought we’d be able to easily access Kangaroo lake for kayaking, swimming and beach days and that didn’t pan out. The location and amenities were great. We loved the quiet peaceful setting. Being close to Bailey’s Harbor and on the quieter side of the Peninsula was great.