I stayed at Georges' place for my first 5 nights in Turkey. Location is ideal in the middle of anything you might want to see and do. About 20-25 mins walk from Taksim square where the airport shuttle drops you off. I would have stayed there again in my way out of Turkey but it was already full.