Clean, very nice staff, great location