In the heart of Taksim, very close to Istiklal. Has enough space and air con works well plus fast WiFi. The Cons are that you've got to walk up 3 flights of narrow stairs with luggage and the general area is very noisy until about 3am since the suite is above a pub and there are many clubs in the vicinity.
We were only there for one night and it was good.