Great location, good for a long stay!
Well equipped to prepare your own food!
Clean, and calm street
I recommend it for everyone who would love to visit Istanbul.
Close to metro! And 10 min walk to Taksim square