Used Kemal's place for a second time, as it has everything you need and mainly because Kemal is a lovely person who you can trust - willing to help, speaks English, takes into account every recommendation/feedback and respects your personal space. He always welcomes and accompanies us when leaving, assists with Istanbul's awful Taxi problem... saved our trip to the bus station for 2 times already. He is definitely a guy who I would love to have as a friend.