I have stayed for 14 days and the place is amazing and near to taksim square, the only issue which you probably have read by other guests is slow internet. If your internet usage is not professional than I would recommend this studio apartment to everyone.
The host is available all the time and resolve any issue, every amenity is there and there is a market nearby around 50m Megros to buy anything you want.
There is a lift in building as well, you need to go inside building one floor up to use it. But the stairs aren’t steep so easy to climb.