Big and well-equipped flat in a nice building, in a great area of Istanbul.