We had a great time at Camp Margaritaville!
The cabin was great; fully stocked with all we needed plus some! We enjoyed the adult pool, service was great and entertainment each night was excellent.
Only suggestion for improvement is we liked the convenience of the wrist band system they used to have instead of having to carry a card.
We will be back for sure!