The staff was great!! Always have a smile and conversation even though they were super busy. Housekeeping was always timely with extra supplies we needed. And the pool& slide was awesome! Check in was a little slow, but other than that, an all around great stay. Fun for the entire family.