I have to update this to a 5 star rating as we went there for a grandmother's 80th birthday with the whole family and we had an AMAZING time! The resort is fantastic, the staff is friendly, and the staff at the pool has either A) Lightened up, or B) Been replaced.
Excellent resort, relaxing experience, overall phenomenal staff and great food! The manager even had the cook reopen the kitchen to make us a custom appetizer platter at 12AM one night as he knew we all didn't get to see eachother often and wanted to make us feel welcomed.
I will be back frequently.