In general the staff was friendly but poorly trained and had very limited communication skills. Suite was very modern but not practical. (Only mirrors in bathroom. Bathroom lights so poor hard to shave. Electricity failures common, water would cease running without warning. Particularly bothersome in the shower. Air conditioning so loud when on that it couldn't be used while sleeping. Beach had fancy beds rather than lounges, but no where near enough to handle the crowd. Guest joke, "ask questions of at least 3 people and ignore what the staff answers". Example. We were told by two staff members and in the written material the wrong location in the complex for a major "party". Food was adequate but restaurants had restrictions that were not announced or communicated to guests accept at the door.
Pros: Pool area in our part of the complex was nice and relaxing. Bar service was good throughout the entire facility. Two of the four shows we attended w
Cons: Staff training in all areas.