The best apartment to stay in Istanbul :)
The view! Wow