We stayed like 3 weeks in this apartment with my parents! It was super nice, I would recommend this place 100%!
They are always available and trying to help you if you need!
Location is great
I would definitely stay there again if I’m in Istanbul