Great location right on the beach! Amazing stay with loads of amenities. Definitely an awesome Toronto experience.