Very nice place, clean and usefull.
There is everything you will need there.
Also located next to metrobus station, bus station, you can reach easily all places in Istanbul.