Great place, just 5 minutes from Taksim Square. The hosts are very helpful too, especially when you are coming to Istanbul for the first time.