The check-in process was very efficient: even though we stuck at the border crossing point and arrived 4 hours later than was expected, Ahmed met us without any problems and all check-in process took around 2 minutes.
There's cheap private parking across the street, so if you travel by car, it's very convenient as well.
The location is near the city center, only 15 minutes walk from Blue Mosk and even less to Grand Bazar. Just be careful walking the streets, Turkish people drive like crazy =)