We've been to the Margaritaville in Falmouth a couple of times, both of which were somewhere between 18 months to 2 years ago. We took our then nearly 3-year-old son into the pool both times without a problem. The first visit my wife and I only ordered a frozen margarita from the in pool, swim up bar pictured above. We probably stayed about an hour total. Long enough for our son to have fun swimming because, if I recall correctly, he was still in swim diapers at the time and was unable to use the pools onboard the ship(s). The second time we not only ordered drinks, but also stayed for lunch. We were obviously there a while ago, so things could obviously have changed by now. But, I remember the food quality not being very good at all. Which is sad because we've been to 4 other Margaritavilles over the years and have always enjoyed the food. Not this one. Hopefully it has gotten better, because I do like their "Cheeseburger in Paradise."