The staff's friendliness was truly amazing, and my children enjoyed the pool. However, the cleaning of the room and common spaces is subpar. Our room had its towels removed, but no replacements were provided, and I had to get them from the front desk. Walls were dirty. Trash was not emptied when it was clearly full. Additionally, the tables in the pool area were filthy, with moldy green and gray food pieces that were indistinguishable.