Beautiful place with a nice view ! Still a bit far from the centre from Toronto