The place is well located, near Istiklal street, it has a very equipped kitchen, and a small living room, the bedroom is ok. One disadvantage is that it is on a fourth floor in a building with no elevator so if you are carrying heavy luggage things get tough.
One other thing was that the bathroom had a leak, and we found out after being out all day so we had a lot of water around. We had to close the water supply so it stopped happening and had to open it briefly when using the water. Everything else was good.