Staying at DreamFlats was excellent. Great location in 5 min walking distance from Istiklal. Apartment was neat and clean, exactly like it is on the photos. Absolutely recommend.

BTW if you are like me preferring to be online all the time you should check out thier offer of a portable WiFi/3G device. With an extended battery it can keep you with a fast connection all day long and depending on your usage patterns, save a few bucks.