Clean, well appointed facilities and friendly host.