Absolutely wonderful stay!The house was beautiful, clean, and had everything we needed, from a fully stocked kitchen to cozy, well appointed bedrooms. The hosts were fabulous. So friendly, responsive, and made sure we felt right at home.Crystal Beach, Ontario is such a gem walkable, charming, and full of small town character. The cottage was just a short stroll to the beach and close to great local restaurants and shops. We loved every minute and would definitely come back!