We spent 2 nights at Margaritaville Lake Resort Lake of the Ozarks in February. We had a room overlooking the lake, which made for beautiful morning views. The coffee shop served good coffee and baked goods, my only complaint being the service could be a little slow due to staffing. We ate dinner twice at JB's boathouse grill, and the food and drinks were great. The kids meals are large, so if you have small children with little appetites, it may be worth splitting or saving some for later. We spent most of one day at the water park, and the kids enjoyed the water slides (good variety of sizes for different ages and courage), pool, lazy river, pretzels and burgers. They also serve alcoholic beverages if you care to indulge while at the water park. The staff was always friendly, and even gave us a golf cart ride from our room to the water park, which made for a quick trip. We hope to make a return trip during the summer to enjoy more of the amenities that were closed during the winter. Can't beat the views or the price!