Great location to all the things you need when visiting Istanbul