A cozy and spacious apartment in a great, trendy residential area just steps from the beach. Everything was neat and tidy. There were two full size beds, a beautifully renovated bathroom and a sliding door leading to a nice patio. The neighborhood had many nice shops and restaurants within walking distance, and the beach was very clean and not overly crowded. The sand was mainly fine but a little rocky as you approached the water (which seems to be the norm on most Lake Ontario beaches). A street car to other areas of Toronto was available within a few blocks walk, but my girlfriend and I found it more convenient to drive. Dolores was very welcoming in accommodating our late check in time, as well as helping us obtain a temporary parking permit, which is required for parking in the area. The permit was easily attainable online and printed in just a few minutes, and cost around $13 for 48 hours. Ample street parking was always plentiful for the duration of our trip. We also really appreciated Dolores's flexibility on check out time. Overall it was a great experience!