My experience was for me and my family (my wife and 2 kids which 2 and 4 years old).
Amazing place, central location at the heart of Istanbul (away only 30 seconds walking distance to Osmanbey metro station which gives you easy access to all the nice places in the city, historical and shopping ons), the owner is super nice with excellent English so communicative and fast responsive and he cares more about the client than anything else
Simply I will strongly recommend it to everyone specially families with kids