Nice Apartment. Good location.
Nice to stay for a short stay in Istanbul, you can reach the metro 5 min.