I'd give it 3.5 if I could.
The rooms are old so the walls are thin. Don't waste your money on the "resort view". Our upgraded view from the 3rd floor looks like a view of a nice back yard.
Getting food is extremely slow in the cafe or pool area. The same food in the cafe is more expensive than the pool area although the cafe has more choices.
The pool is nice but they need to fix the slide. My kid and most others had scrapes on their backs from bumps in the slide.
The staff is excellent.
Josie works in the coffee shop and is AWESOME. She will take care of you so take care of her. Great gal! Best part of our stay.