First of all, we had a wonderful stay--the house is comfortable, beautifully decorated, and very clean. It had an abundance of dishes and towels and all of the kitchen appliances we needed. (The only thing one might want to bring is extra blankets if you're coming in cooler months--the linens are summer weight and there were no extras.)
The beach is not as crowded as other 30a beaches, and is gorgeous.
We had small children with us, so the walks from the house to the beach and the pool were a bit long (each .8 miles from the house in opposite directions--the nearest pool entrance was closed due to construction). This would not have been as much of an issue if the golf cart advertised as a main feature of the house had been in working order. The golf cart was broken on our arrival, and it was not fixed or replaced for our entire stay. The management company said that we would have to wait up to 14 days to see if we could be compensated for renting a different cart (which we were expected to do on our own).
From booking the property to check out, I received over 20 emails (a bit overwhelming) from Beachwalk vacations property management with various contracts, instructions, reminders to obey community rules, etc., but when it came to helping us solve the issue of the broken golf cart, they would not reply to messages, and were not able offer helpful answers over the phone.
It's unfortunate that this situation soured our experience at an otherwise wonderful rental.