Over a course of a week, we stayed here twice (mid week we had checked out since we were spent a couple of days in another city a few hours away).
The first stay was very good. The room was very clean, and the staff super nice. We arrived early in the morning after coming off a red-eye flight, and the check-in clerk kindly offered their breakfast to us. A nice touch.
The 2nd stay we were assigned a room that was not clean at all. There was hair on the bathroom floor. In fact, we can tell the entire room had not been vacuumed.
The only other minor complaint is the coffee at breakfast. The food served was pleasantly good, but the coffee was horrible. Suggest them to change their coffee supplier.
Overall, a good hotel and would recommend anyone to stay there when visiting Brampton.