Anil & Ece make your stay in Istanbul as effortless as can be, they make check in easy and give you absolutely everything you need to know for your stay in Istanbul.
The place has a really good location, within walking distance of a lot of the attractions and metro stations :)
Thank you Anil & Ece for all the help!