Frank's apartment was very clear, comfortable and with great amenities (including a huge TV). It is perfectly located on the heart of Greektown, which is a calm and beautiful neighborhood surrounded by Greek restaurants and markets. Plus, it is very close to Chester and Pape subway stations (less than 5 min walk).
Frank had it all arranged for the check in and chec out so everything went very smoothly.
I would totally recommend this place!