This is a really good accommodation for the price. Taksim Square is also very close.