Wow! What an amazing place to stay.
Perfect location and amazing apartment!
This place made our Istanbul trip just purely perfect!
Will be recommending to our friends in uk and Australia.
Thanks for having us!