Great place! Same as shown in the picture. Awesome pleasant host. they were good in English communication & instructions.
one note for new ppl in Istunbul is, this place is bit far from city center/Taxim sqr/new airport.