We had a great time. The check-in process was better than any cabin I've stayed at- we didn't have to drive anywhere extra or waste time. There are multiple seating areas inside and out, the lake is well-stocked, and the billiards table is a fantastic time sink in-between activities.
I did get a call complaining about my party being on the neighbors property, but once I told them we were all on Lake Monroe, it was resolved and I heard nothing more about it.
Would stay again, no doubt.