The apartment is well situated in Galata (it's right next to the tower) and you are within walking distances to cafes, restaurants and tram stations.
Location aside, the amenities provided as well as the spotless rooms made our stay really pleasant and comfortable.
Check-in and check-out process was a breeze as well