This cozy listing should be a steal of the century for your stay. Located in the wonderful Beaches of Toronto, you will have a stress free time with accommodation.