The locationis great, apartment is very comfortable and price is reasonable.
Owners are very helpful and positive, it was a nice experience in Istanbul :)