We had a great time staying at Helens place. It was in the perfect location surrounded by restaurants and shops. The place was great with a beautiful view of Toronto. Would recommend this place to anyone!