We loved our stay, and would highly recommend. There were plenty of beds for 2 families with children to fit. The beds were comfortable and didn't seem old or hard like many other places that rent. The house is updated and clean and everything worked as expected. The location on the water was even better than expected because it's off the main channel in a calm little cove. I only wish I had known how calm it would be because we would have brought our blowup paddle boards.
We loved the open layout of the kitchen in the living room so we could all hang/eat/ cook together and we had everything we needed with a fully stocked kitchen. The dock is super nice and the whole family hung out by the water. Margaritaville, in general, is a great family-friendly community. The common space was very convenient as we had other family members stay at another house and were able to meet up at the pool hall to play games together and have drinks.
Bring bug spray because the mosquitos were as usual out and about. There were a lot of "resident" spiders around the house that built webs over night in the exit doorways with the quickness, it was actually impressive. So just be careful so you don't walk into a web in the morning when going outside, but nothing the provided broom couldn't knock down in the mornings, and not the fault of the owner at all. We had no complaints and thoroughly enjoyed our stay. We would gladly go back and stay at this same place. Book it! It's worth it!