The staff was fantastic and the breakfasts were amazing, so big kudos there! Unfortunately, there was trash building up in trash cans that weren't emptied regularly. In addition, not once did we have someone come in to freshen up, empty trash, refill coffee supplies, or giving us even another roll of toilet paper. I ran out in the middle of the night and ended up having to use tissues. Furthermore, our last night several other occupants of other rooms were yelling in the hallways, slamming doors, blaring music, and my son told me this morning, he heard people fighting and hitting each other. Had I not been absolutely exhausted, and needing to get up early in the morning, I would have asked to change rooms. Again, the staff was great, and other than overflowing trash cans, the place was pretty clean. In addition, the pool water was pretty cloudy and we didn't feel comfortable getting in due to the bacteria likely in the water.