Great location, design, communication.
It would be a great base for your vacation in Istanbul.