This place is luxurious. Feels like a home away from home; with hotel services. The staff are awesome. Very close to Taksim square. I would highly recommend this place:)
Cheers