I can recommend Neli’s place 100% since it was very clean, super convinient (both living and checking in/out) and located near the warden station. We did not have any problem during all the trip and the airbnb was just as we expected it from the pictures.
Will absolutley choose Neli's place when I visit Toronto again.