Very clean and pleasant atmosphere.