Lived in this place for 2 weeks. Apartments are great and located right near the main walking road Istiklal.
Highly recommended!