The place is super clean and has everything that can be needed for a short stay. The location was just perfect, very close to the metro and the main tourist streets, but at the same time on a quiet street.
Hope to be back in Istanbul and stay in this apartment again.