Honestly, people like Tribe could probably give you a dozen better recommendations within an hour drive, but I've enjoyed it there.
It's definitely not secluded, but the beach is nice. I've only stayed at the Marriott. Not a lot of night life, but there is a neat little restaurant area with a tiny movie theater within walking distance. The beachside bar at the Marriott is solid.