If you dont mind the stairs its perfect place to see.
its very quite, few mins walk to taksim square, where lots of shops, restaurants are there. location is superb. The hosts are lovely, quick responses. In the apartment you will find all amenities you'll need. Private terrace is there with seating area where you can enjoy dinner.