We have stayed here several times. The hotel has good service, food & ultra-comfortable beds. The pool is fun for kids, the restaurants are solid & you can walk to the Ritz-Carlton spa. We enjoyed having drinks outside by the fire pit, enjoying the lazy river with the kids & sleeping in comfort. The only reason I am not giving it "excellent" even though it is an excellent place to stay, is that a very MILD amount of aging is starting to show in hallways & bathrooms. Not a reason not to stay there-especially at the Florida resident discount rates, but I still feel compelled to mention it.