Great complex, friendly staff and the amenities at the complex (2 huge pools, tiki bar, and kid friendly beach lagoon) made our stay enjoyable.