The apartment was nice, the location was great and there are non stop boutiques near by. We had some communication problems because we lost our flight and needed to switch 2 days. In the end, we payed a bit more and managed to stay there. We were unable to reach the host in the day of the check in, but we got in contact with him when we arrived at the airport in Istanbul. Some of the dishes from the kitchen were a bit dirty, but all in all it was clean. We had a wonderful stay!