The place is super artistic and full whit plants, which Is so fantastic. And the location is probably the best place in Instanbul
Recommended!