The apartment is located right in the city centre. It has many picturesque/aesthetic streets around it with many cafes. The Sultanahmet area with all the touristy sights is only 10 mins away by tram, and Galata tower mere 5 mins walk.
The hosts were very helpful in finding me a travel adapter when I forgot mine (P.s. for incoming foreign travellers definitely bring a travel adapter/converter)
The apartment, however, is located on the first floor and carrying heavy luggage up the stairs might be a bit of a lift.