A clean place near the main street in Istanbul. It’s clean and tidy.