I've stayed at Darren and Derek's on numerous occasions. The location is perfect for my visits to Toronto and the cleanliness, amenities, and hospitality are consistently 5-star.
--mike