Isa's place is well located. it's about a 10 min walk to Istiklal St, 5 min to the tram and about 8 minutes to the water.
The apartment had a washing machine, a huge ref/freezer and a big tv with netflix. Check in was flexible and easy. The hot water was great and the water pressure was even better.
Only downside might be that you have to walk 2-3 min up a steep hill to get here.