It was okay. Worth the price, as it was quite a bit cheaper than the other places I looked at. It was clean enough in the spots that mattered (bed, toilets, etc.), but the wall in the bathroom was dirty, corner and baseboards were gross in the bathroom. The bathroom is outdated, the rooms are dark, the pool is very small and the slide spits people out right into the middle.
However, it was quiet, the beds were clean and very comfortable, the staff were lovely and breakfast was decent. Overall it was well worth the price compared to others.