The apartment was beautiful and all of our needs were provided for - there was a booklet with all the information we could possibly need, and plenty of contacts to call if we had additional questions. The kitchen was even stocked with some bread and cheese and bottled water.
We were a bit confused upon getting into Istanbul about how exactly we would be checking in and who we would be meeting, but after a slightly incoherent phone conversation we managed to meet someone who very kindly led us to the apartment and explained everything about the place. Overall, a great several day stay!