Nice and clean place, with a very good location in istanbul