Diana's place is good value for Toronto. It's in a nice neighborhood, is pleasant, clean, has all the amenities you would need during a stay and most importantly, good connections to bus/streetcar transit. Would recommend.