very clean and tidy, friendly service