This place was perfect. It has everything you need, but the best part is its right in Taxsim Square and Sabri was a great host too i recomend this to anyone looking to stay in istanbul.