awesome location, just next to galata tower, super clean and tidy.
must stay for those visiting istanbul.