The perfect apartment to stay for people who want to explore the best restaurants and shopping in Istanbul.
Everything was great from the beginning until the end! Highly recommend this place!