The place are big enough for both of us.
Its in a strategic place. You can just walk to the public transportation (Bus/Train).
Its recomended place.
And Memet is a nice person. He would answering almost everything you asked about Istanbul
Thank you for being a great host, Memet.