I normally really trust the overall Expedia ranking, but I was surprised for this one! This is simply not a luxury hotel. It was totally fine, but expect more "kinda smells like a motel, and the doors are all scratched and chipped?" than you'd think from the pictures and description. Location is amazing for a Blue Jays game though.