If you want to stay close to Taxim Square and Istiklal Road then this is the best location to stay. especially for large groups.
Host is very responsive and takes great care of your needs.