We were very impressed with the standard of the accommodation at Juniper House - our 'room' was more like a luxury apartment with everything we could possibly need for a relaxed and comfortable stay in the town.
The bed was very comfortable indeed, and with tempertures in the mid to high 30s during our visit we were glad of the cool basement location and actually had our best nights' sleep of our 3 week holiday travelling around this part of Canada.
Jen was a great host, providing tips and information about the area, and was always available to us if we needed her without being in our faces.
We managed quite well without having breakfast provided as there was a kitchen with fridge, coffee maker, kettle, microwave, toaster etc. and we preferred to make our own arrangements and keep our privacy.
If you want a real home away from home, or something a bit more 'up-market' than an old-fashioned B&B, then I'd recommend Juniper House.