Highly recommended...!!!
The place is very quite and very close to Ido terminal and just 5 minutes walk away from airport HAVAST bus station also 5 minutes walk from Hagia Sophia,, Blue Mosque 🕌, topkapi palace...!!
And much more