In terms of convenience, you can't beat this location. Very easy beach access, close to restaurants. Once we arrived we didn't have to get in the car once.
The downside to the location was the nighttime noise. Every night of our stay (including weeknights) we were awakened multiple times a night by 30A noise: drunken teenagers screaming obscenities like someone's life depended on it (maybe it did), bloodcurdling screams, cars revving to insane speeds.
Upon arrival we set up the sofa bed, only to find a used sheet covered with long hairs still on the mattress. We put on the clean sheets provided, but there was no other bedding. I called the hospitality number to ask about getting a comforter for the sofa bed. I was told, "I don't know about a COMFORTER, but we could send over a blanket." There was a comforter on the bed in the downstairs (a duvet insert, I suppose) so I figured there were more where that came from. Someone brought over a thin blanket. I've had better service at a Holiday Inn.
Maybe the noise isn't as bad in the off season. Maybe we got a service provider at the end of a long day. Either way, once was enough for us.