Our stay at Garry and Margo's cottage was the highlight of our time in the Maritimes. While it is a bit remote (stock up on groceries if you don't want to spend a lot of time driving to Shediac for supplies), the comfortable cottage, farm experience and warm hospitality made us sad to leave. We played with the horses (as well as the dog and kitten) every day and enjoyed fresh air and stargazing by the fire most nights. Garry was very responsive and often popped by to offer suggestions or insights about the area and answer our questions about farming.
Two (small) caveats: the ceiling in the loft of the cottage is a bit low — if you're tall, be ready to duck going up and down the stairs (although the bed is quite comfy) and the mosquitos can be aggressive some days (although this seems to be a widespread New Brunswick experience, not just at the farm) — bring bug spray.
Pro tip: Apples and carrots will make you the horses' best friend.