Great place.
Double sofa bed very comfy so a good place for 3 or 4 people.
Parking space worked well.
We walked to the centre so not sure about public transport. Around 20/25 min walk to the CN tower.