Great place and amazing location. very clean as well. Lost one star for lack of air conditioning (it was very warm when we visited). Overall I would definitely recommend this place to anyone coming to Istanbul.