We like to stay at the Inn at Pelican Bay. \It's a mile from the beach but it does have its own lake so you can get a water view. There are several restaurants within easy walking distance and if you fancy a good stroll the beach is only a mile away.
It is quiet and quaint and the price is right.