The place is in a boutique hotel, 3 min walk to Taksim main street.
The apartment is exactly as described, and the host was helpful every time we asked a question or a service...
I would definitely recommend this place to everyone...
I already recommended it to family members that constantly visit Istanbul... :)