Excellent place if you want to stay walking distance from Taksim Square. Hardly a 10 min walk.
Place seems like it’s newly done so it was super clean and the staff there was very helpful and spoke good English so we didn’t have much of a language barrier.
Overall the place was better than we had expected!