Great place great location
Would recommend this to anyone coming to Istanbul