We've stayed there several times. Most of the owners provide a grill on their patio. But I would double check with whoever you are renting from.
Second the beach towel thing. They are constantly running short of them at the pool. Better to bring your own. You can buy floats at Publix if you don't want to pack them.
Publix is right there so you can grab food easily. One of our "go to" meals is Rotisserie Chicken and Caesar Salad with a loaf of bread. There is also an Applebees and Chinese Food Takeout place.
I would also check with the owner to see if there is a clock and phone in their unit. Some owners don't have any!! Not a big deal, but kind of ridiculous to not have a clock or phone.
The food at the restaurant there is actually pretty good...but service can be slow. If you are hanging out at the pool and want drinks or lunch, there is a window opening where you can order it. You don't have to get a table.
Have a great vacation!