very clean and good ambience. Very comfortable place for the foreigners.