Excellent stay at Riverfront B&B! This is perhaps the cleanest B&B we have ever stayed in. Impeccably maintained, spotless and comfortable accommodations. The owner and host, Michael, is very pleasant and kind. Nice breakfast, too. Very quiet neighborhood location within easy driving distance to restaurants and shopping. Just a few minutes off the TransCanada highway.