This place is really impressive in terms of cleanness and location.
My stay was very enjoyable and would recommend it to anyone looking for a place in Istanbul.