"We had a wonderful vacation at Margaritaville Resort! The resort was beautiful, clean, and in a great location (a 5-minute walk to restaurants, bars, shops, waterpark, and other fun activities)! The resort had fun activities planned every hour so you don’t even have to leave if you don’t want to. There’s plenty to do there. They also have a free shuttle to drive you if you don’t feel like walking, which was really nice. The best part was that tickets to H2O waterpark were included with our stay. My family had so much fun visiting the waterpark every day and then enjoying the resort pool in the afternoons. I highly recommend visiting this resort!"