We enjoyed our stay in St Boniface, the place had all amenities listed and was walkable to a great park and the river. Bonus for being dog friendly, however the walls are thin between this unit and the one behind it. The baseboard heaters worked very well in the cold.