I have stayed at many Best Western Plus, and this was the worst experience I've had.
The night staff at reception was not quite rude, but was not helpful. He seemed to not enjoy/care about the job.
The parking was awful. If you come after 9pm, it is very hard to find a spot, unless you're lucky enough to have a room on the first floor, where parking is reserved in front of your room. The first night I went around the parking a few times before asking a staff who told me to park in the electric charging spot.
The room that we booked was nice and big. However, we could hear every time someone in the room upstairs was walking, which made it hard to sleep well. Our room was not super clean. There were stains on the bed cover, and quite a bit of dust. The bathroom was out of shower gel and conditioner. When we asked the cleaning lady next to our room the next day, she told us to go down the hall to ask the other cleaning lady as she was not assigned to our room. When we asked the other cleaning lady, she had to go get some on the cart of the first staff as she was out. She also told us she was not assigned our room, and asked if we had asked the other cleaning lady first. I found our whole stay was filled with little nonsensical things like this, which made the stay less enjoyable.
The best part of the stay was the breakfast staff, who were very friendly and helpful.
Next time we will probably try another hotel in Edmundston.