beautiful place near the lake and several restaurants. ideal for a stay in toronto