We have been here 3 times since moving to NC and love it. We have yet to come by boat, but either way- love it here. I love sitting outside after dinner on one of the sofas having a glass of wine... very relaxing to sit on the water and watch the boats. The food is excellent. Try the fried green tomatoes for the appetizer - it is delicious! I think out of all the restaurants we tried on the lake so far, it's the best one by far. (To be fair, we have not tried them all yet). I like that you can dress super casual or dress up if you want. Oh and for people with dogs, they allow your dog to sit at your table with you (outdoors). Nice touch.