I strongly prefer Grand Rivers as the small-town atmosphere and location on both lakes makes me feel like I am on vacation with most amenities that I need within walking distance of the lakehouse (several restaurants including 500 seat Patti's, T Lawson's Saloon, Cabin Pizza, antique shops, Branson style theater, grocery, bank, ice cream shop, boat rental, $1 million walking trail connecting both lakes, golf cart rental, golf carts are legal to be driven on public streets in Grand Rivers, park, summer concerts, etc.).
My idea of relaxation and vacation is being at the lake with many activities to choose from both on the lake and off of the lake.
Grand Rivers truly offers more to do and options than anywhere else on either Kentucky Lake or Lake Barkley in my opinion.