I liked staying at Pedor's place. Cozy apartments and not far from the metro and airport shutlle station. We were travelling with a dog, and a green square near Taksim is a greate place to have a walk.