Orbay was very friendly and personally controlled the place cleanliness before we checked in. He also recommended a couple of good restaurants nearby. The overall expression after the stay is decent especially after the comparison with the other apartments in Istanbul.
The apartments lacks a few details to be truly ideal, but none of them will be a deal breaker.