My friends and I took a long weekend trip to the Treetop Cottage during March 2015 and had a wonderful time! We didn't use the dock or spend any time on the lake (as it was still frozen), but there was plenty to do! We spent a lot of time in the hot tub which was perfect in the slightly chilly weather. If you're planning on using the hot tub, definitely bring flip flops! It's a short walk around the house over a stone/dirt path to get to it, and if you attempt it barefoot your feet (and therefore the tub) will get dirty. We had a small issue with the hot tub at first, but after a quick call to John we had it fixed! John was extremely helpful and accommodating both leading up to and during our stay. I would certainly rent from him again.
The cabin itself has had some nice updates. The bedrooms were a little small, but there was plenty of living space to make up for it. We spent a lot of time in the TV room on the very comfy couches :) The beds were comfortable as well. We loved how many windows there are to look out on the trees. There are three or four other homes near the cottage, and the only negative part of staying here in the winter/spring is that the lack of leaves on the trees does create a slight loss of privacy.
We did a lot of our own cooking and the kitchen had everything we needed! We especially loved the gas stove. The fridge and freezer had plenty of room for our groceries, and it was a quick five or ten minute drive to the Village Market in Gobles if we needed anything. We also took a day trip to South Haven on Lake Michigan, and we highly recommend it. It is an adorable tourist town and Van Buren State Park is nearby with beautiful views of the lake. Some of the South Haven shops are closed in the winter, but we still enjoyed window shopping and dining there. It was about a 40 minute drive from the cottage.
Overall, we had an amazing time staying here, and I would recommend it to anyone! We will be looking into returning in the summer so we can have some fun on the lake.