Excellent place. Myself, wife, baby, and mother all stayed with no issues and where any questions came up, Khaled our host was incredibly responsive and addressed any items with professionalism and speed.
Having a responsive host especially for a long-term (4 weeks) stay like ours is important, and you will not be let down.
I also made a lot of use of the desk for work, so it worked well for remote working.
The location is decent and provides easy enough access to shops and restaurants and the seaside. Taxis will give you easy access to larger shopping centers or other areas of interest.
Khaled will be able to guide you on any points that need clarification, so future guests shouldn't worry about how to make the most out of the stay, our first stay in Istanbul. I recommend this place.