Amazing and clean place at the ideal location (2 minute walk to Taksim). The staff was really kind and help you in any way they can.
Would definitely recommend this place.