The staff is clearly the strongest part of this resort-- they are nice, attentive, well trained. The pool area is very nice especially the adults only pool. The rooms are dated, shabby, not enough furniture. On weekends and holidays kids are everywhere-- so if you are coming to get away from kids forget it. But kids would love the place. And breakfast is chaos with all the kids, not enough area to move around, crowds, waits for tables. We came for our anniversary and should have gone somewhere else.