Appartment is tiny but the host literally thought of every small detail in it. Istiklal street is 10 minutes walk away, for the rest attaractions you will most probably need to take transportation.
Decent, well maintained and clean option for a single stay for a few nights.