Location awesome, the host willing to help for everything. I honestly recommend 100% this place to stay at Taksim Square.
You can even leave your luggage before check in.