Sarah's place is a great place to stay. Located right off of Danforth and in the heart of Greektown, it's within walking distance to lots of restaurants and shops.
The space is just as described and pictured, a clean and cozy spot. Communication was great and check in was smooth. Sarah always ensured I had everything I needed and that I was comfortable.
I recommend this spot, perfect for a couple or a solo traveller.