We definitely can recommend the apartments. (We stayed in apartment 101.) The apartment was easy to find and due to the very detailed information sent to us in advance the self check-in worked perfectly. The room was clean and tidy and everything we needed was provided. The only thing that was a bit annoying during the night was the noise of the water boiler in our room.
However, when we had a question or asked for something the team always helped us immediately. All in all we had a great time in Istanbul.