Location and pools are 10/10. Nice for everything to be brand new with no issues. As for the restaurants onsite, they are much too expensive and limited menu. Only went to the sports bar which has an awesome environment, but very limited menu and much too expensive. The rest of my time at the resort, we left into town to eat.
The serving staff at the pools either hate their job or are overworked. Everytime I stopped one to order food/drinks they kept telling me they would either be back or said they would let our area server know.....waited about an hour before I walked to the bad and ordered drinks myself. Terrible attitudes and hospitality in the pools.