Hey Jam 71 - I know Telesat very well and think they still exist here in Ottawa somewhere. I lived off the Old Georgetown road back in the day and last time I was visiting was amazed at how things had grown up since my younger days. Sorry about the Keney's confusion - They are a part of Errols and must have replaced his old kitchen. Sign is on the Main Beach road and on the beach and when you climb the steps into Errols they are on the left hand side with a view of the beach & bay. I really enjoyed my meal there and since we were staying at NBCC so it is too close when you feel like eating but not strolling far to do it.