Nice place. Just in front of Mehmet Pasha Mosque.
You can also easily get around other popular tourist attraction such as Blue Mosque and Hagia Sophia by walking (it will takes around 10 minutes). Still very convenient as you don’t need to worry about parking or public transportation.
Thank you for hosting us. Hope to meet you and come here again!