Everything as described. Clean, tidy, friendly service.