Overall we had a really nice stay. The place was new construction and was very clean. It was easy to check in/out, there was a basic starter pack of supplies, and the kitchen was well stocked with cookware (although other rentals we've stayed at have had additional things that helped like salt/pepper, aluminum foil, more than one trash bag, etc). The golf cart was great to have, I would not want to stay in Prominence without one. The pool was nice but a bit cold for being heated. No hot tub was kind of disappointing. They had several chairs and a beach umbrella which was nice to have.
The location was not great - it really didn't feel like you were at the beach as it was quite a bit inland and the view out the window was nothing but condo units. There was only one beach that we could get to with the golf cart and it had quite a long walk (0.7mi) from where you could park the cart, but it was the nicest beach in the area. We drove to a few other beaches in our car and were able to find parking by arriving early. Most of the other interesting stuff was outside of the range of the golf cart. The Big Chill across the street was ok but not so great that it would justify choosing this place. Rosemary and Seaside were both much nicer hangouts with more shops and better food options.
The place worked well for our fairly short trip, but felt very cold/management company run and lacked any sort of personal touch. We got what was advertised and it was nice, clean and safe for our family, but if I was going back to 30a I would choose a different location with more character.