Our go to place is Idle Awhile Beach. It's not the cheapest by far, but we always enjoy the property and staff. So for us that makes it a good value for the cost.
I'm a true believer in you get what you pay for. You can find something at all levels that are worth the cost..