Location, location, location! Literally few steps from Taksim square, easy to find.
Great host friendly and helpfull.
Well equiped kitchen despite its size.
Take into consideration high stairs, might be an issue if you have large and/or heavy luggage.