Very clean place with extraordinary atmosphere.