We had a nice time in Istanbul at the Bosporus Blue apt. It was great to get an entire PDF file from them minutes after confirming our stay, so we could print it off and start making our plans as to where, how, and what we needed to do. The directions were fairly easy to follow, but it does look a little scary walking down the street when it is your first time in Istanbul. By the second day, it felt comfortable.
There are plenty of restaurants and shops in the area that you can get anything you need. Found plenty of great food at reasonable prices. Taxis are constantly going by out in front so it's only a minute to wait before you grab one to go to the historic section or to Ataturk airport.
It was a bit noisy at night... really only calms down from 3-5 am, but that's quiet for Istanbul...which tends to be a noisy city. Overall, it was a great place to hang out inbetween enjoying the sights, sounds, and smells of the city.