Perfect please for short stay in Istanbul. Supermarket/ATM machines is 1 min walk by. There is pretty much anything you might think of in the apartments.