Amazing amenities and terrific location close to Taksim Square