Hands down Buchanan Resort, has the convenience of the boat slips you are looking for. Bait shop and a really good restaurant. They are in Eagle creek you will not be disappointed.