My family's weeklong stay at the cottages at Margaritaville exceeded our expectations. Firstly, the lobby and resort property is gorgeous. Very tropical. Check in was a breeze and everyone was pleasant but beware of some employees trying to push timeshare presentations. Apart from some specks of dust on the corners of baseboards, our cottage was spotless and well decorated. We called ahead to heat the private pool, which was also incredibly clean and apparently free of pesky, eye-irritating chemicals. The kitchen was stocked with everything we needed to cook our own meals. The property has amazing amenities, including a small playground, a spa, stunning pools, promenade with shops and restaurants and a waterpark. It's all extremely walkable. There's a shopping center, which includes a Target and several other popular stores, within a three minute drive. I really can't say enough good things about this place. We were blown away again and again all week long. Go. You won't regret it.