This area in the heart of the old city was my least favorite neighborhood in Istanbul. In my opinion, it's completely ruined by carpet/kilim/jewlery/tourist shops and tour buses as far as the eye can see. The only good time to visit this area is early in the morning before the tour buses and hordes of package tourists show up and ruin the atmosphere. One day is enough to see the obligatory sites. I preferred staying in Galata, Taksim, and even Sirkeci (which still has a sliver of realness) than Sultanahmet.