My wife and I stayed here for 3 days. There is a reception desk like a hotel open 24/7 which was very handy for us since we had to check in and check out at 5 am.
The apartment was comfortable and clean. The bed and pillows were nice and the kitchen had good enough items for making easy meals.
The location is a bit far from attractions but.you can take the bus to the tram to get to the Hagia Sophia, Blue Mosque, or ferry terminal. It would be about 45 mins to walk.
Overall we had a great stay here