Seal beach was a beautiful place to call "home" for our 3 days on Mayne Island. Everything was perfect for our stay and the convenient location to The Groove and other restaurants made for great evenings. A peaceful property with like-minded folks looking to enjoy what nature and the outdoors has to offer! Highly recommended for anyone travelling to the area. The cottage was clean and well-equipped and we couldn't think of one thing that could have been better! 5-stars all around.