We thoroughly enjoyed Seal Beach Cottage. The location is wonderful. We especially loved watching the seals. Mayne Island is perfect for a quiet get away. The cottage had everything we needed and was very cozy. It was very clean and tidy and well equipped. The local amenities are very close and we regularly visited the yummy bakery :)
We thought the cottage would be slightly more isolated. The campsite is mentioned in the rental description, but it was more prevalent than we expected.
We would definitely recommend.