Outstanding location with an awesome water view, CN Tower and Rogers Centere. It's perfect for 6 people I def. recommend Maggie's place. Next time I'm in Toronto I know where to stay :)