Excellent location and house to stay in istanbul