We had a great time at Margaritaville. The beach was gorgeous. Excellent beach service with chairs, umbrellas, kayaks, paddleboards, and cornhole. The cottages are awesome!
Although the pool wasn't open yet and there was still construction going on, it didn't bother us. It'll be even better next time! We are looking forward to it!