Great place to stay. Literally one of the best possible locations in istanbul.