This place is very clean and it is in the heart of Istanbul. Love the rooftop terrace.