Overall it is a nice family friendly resort with lots of activities, pools and beach front access.
We have had better suite rooms for the same price point and have had much much easier, simple and convenient restaurant reservation experience than we experienced here.
Other than that, the resort was nice, clean, close to the airport and dowtown.