A great place to stay if you want to be located close to Taksim. The flat was very clean, water was always hot, and communication with the hosts was quick as they were available 24/7.
I even extended my stay and they made it easy to do.