the food service was a big and pleasant surprise for our family! The staff were friendly and the pool was a big hit with our kids at the end of a long travel day.
One drawback was that our room was only cleaned on one day out of three nights stay and even then it was only half done - almost like someone started and then forgot to return (one bed was made, the other one wasn't).