Great location and tastefully decorated apartments to enjoy taksim and surrounding area in Istanbul