This was our first time vacationing in Cape Charles and Belle of the Bay was a great place to stay, and perfect for what we needed. In total, we had 4 adults with 5 small children. You can walk to the beach and shops from the house but I'd recommend renting a golf cart, especially if you have young kids (beach is a little too far to walk to with little ones in tow, and all the stuff that comes with them). The cart made it super easy to get up and go!
The amenities are nice. The beds in the home are very comfortable. We enjoyed the separate family/tv room, as that became the dedicated play room for us. The backyard was wonderful for some water fun when we needed a break from the beach. When we did go to the beach, it was very nice to have access to the owner's chairs and umbrella. The kitchen was bigger than we expected, and had everything we needed to cook at home. We enjoyed puzzling on the big kitchen island and the kitchen table was perfect for card games - We enjoyed both every night!
All in all I recommend this rental! It's in a wonderful & central location and the owner has thoughtfully stocked the home and considered visitors. She was also very responsive which was much appreciated!