Very nice location at the heart of Taksim. Huge apartment with 3 bedrooms and a living room. 5 queen beds!! 11 people can really stay here as the ad suggests!
Check in and check out was very easy. We didn’t have to meet the owners and got the key from somewhere. Didn’t have to call them either.
The only downside is the one and only small bathroom. If you stay more than 3-4 ppl it might be a problem.