This apartment is lovely and conveniently-located in Beyoglu. It's a short walk (~5 minutes uphill) to the main mall. There are also a lot of artisan shops/ateliers (leather work, jewelry, glass blowing) in the area. It's a 30 minute walk to the Sofia Hagia and other main attractions like the Grand Bazaar. Or you can get the tram, such is close by and easy to use.
The lack of air conditioning was a bit challenging given the hot summer we've had, but that's not a criticism of the apartment. Very few apartments have A/C and there's a nice breeze in the afternoon.