Very clean and tidy, well equiped and comfy environment.