Good hotel. If you're looking to book for a family with kids that would like to enjoy the pool, be aware that the pool hours are not awesome. What's more, the pool is located out in the open, adjacent to the lobby.
Besides the pool hours though, everything was great. Restaurant had fantastic breakfast, the staff was friendly, and the location of the hotel is very convenient. The hotel is located only 500m or so from the Oakville GO train station.