This beach was perfect. The cottage was the perfect location from the water and with the water not getting very deep until very far out we were able to run to the cottage for snacks with the kids still on the beach. Gorgeous view from the cottage and the other renters provided other children for ours to play with. We even had a potluck dinner with one family. We brought 2 children, yet at any given time had 6 in our cottage for snacks. It was like a flash back to the safe environment we grew up with. Our chocolate lab loved the water and going for daily hikes and/or runs. The road out front is more like a path, no traffic and perfect for bikes. Our 4 year old learned to ride without training wheels within 10 minutes of our arrival thanks to Allison leaving us a couple of loaner bikes for our boys (ages 6 1/2 and 4). She met us upon our arrival and was at our disposal if we needed anything. The wifi was perfect to catch up on a show in the evening when it rained and the kayaks were relaxing to go out on the water with. We loved every minute of our peaceful stay here at Angell Cove and will definitely be back. The fire pits were stocked daily with fresh wood and the laundry facility was right beside our cabin - perfect! Our cabin was clean and cozy, and the perfect size to be honest! Our only complaint (and it's not even a big one) was the leash law. It was difficult to keep our lab on a leash when he is used to being at our side without one so it took some getting used to for everyone. Overall it was one of our best family vacations yet!!