Nice resort, but it's not worth 4 stars. The pool area is nice. Water not so clear as it should be. The beach is great too.
Breakfast brings you enough diversity to eat.
The park impresses very well with the tropical Palm trees and all, but if you take a closer look I think they should be working on it before the park gets devaluated. Lack of maintenance on simple things as night lights at evening.