Front desk workers were amazing. However, the rest of the staff only spoke Spanish. The buffet/drinks were not up to par. The pool and kid playground was overcrowded and overall, the atmosphere was very noisy. A birthday party right outside our door was blasting karaoke music and popping balloons (which sounded like gunshots!) past 9 pm.