Perfect location, perfect apartment and a perfect host to match!
Has everything you need for a homely stay in Istanbul with everything within walking distance.