The staff was exceptional. All, the servers, lifeguards, shuttle driver, front desk staff went out of their way to make us comfortable and were very friendly. Amenities were numerous, indoor and outdoor pools, indoor and outdoor tennis and pickle ball, bowling alley, golf courses and more. Large, walkable, grounds. The property was a bit run down though and our room was very dark.